long-range weapon - Türkçe İngilizce Sözlük